chuffed to fuck - Allemand Anglais Dictionnaire